makeshift dwelling - Alemán Inglés Diccionario